pet sitter

英 [ˈpet sɪtə(r)] 美 [ˈpet sɪtər]

网络  宠物保姆

网络



英英释义

noun

  1. someone left in charge of pets while their owners are away from home

      Synonym:    critter sitter